草庐IT

Android 逆向

全部标签

android - 调暗屏幕的正确方法是什么?

到目前为止,我在搜索中看到了2种方法,但我都遇到了问题。方法一)Settings.System.putInt(getContentResolver(),Settings.System.SCREEN_BRIGHTNESS,100);方法二)IHardwareServicehardware=IHardwareService.Stub.asInterface(ServiceManager.getService("hardware"));hardware.setScreenBacklight(.5);以下哪种方法是正确的?或者还有其他我应该使用的吗?谢谢 最佳答案

android - 如何在不访问硬件的情况下调试我的 Android 应用程序看似与硬件相关的问题?

我在Android市场上有一个开源应用程序。它对我来说似乎工作正常(有超过1,000个Activity安装,我必须假设它适用于大多数人)。我最近得到了一个bugreport这表明三星手机上至少有三个用户存在问题(拦截和吸引)。我无法在我的ADP2和模拟器上重现该问题。为了获得足够的数据来诊断问题,我首先尝试添加日志记录,然后我要求用户通过LogCollector提交日志.每次用户尝试发送日志时(一共尝试了四次),它都被截断了,我没有得到任何有用的数据。然后我添加了ACRA到该项目以尝试获取信息,但我似乎无法自动检测错误以发送报告。因为我没有三星手机,而且我无法在任何可以连接调试器的地方

Android:如何设置微调器以在做出选择后将焦点更改到下一个 EditText 框?

我正在开发一个具有多个编辑文本字段和微调器的应用程序,当从上面的微调器中进行选择时,我希望将焦点切换到下一个编辑文本框。帮助 最佳答案 您可以添加ItemSelectedListener到您的微调器,并在下一个编辑框上调用requestFocus。 关于Android:如何设置微调器以在做出选择后将焦点更改到下一个EditText框?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions

android - android中的键码后退

在我的android应用程序中,我有三个页面A、B、C。所有这三个页面都有表格布局。如果我单击特定行,将显示与该行相关的其他页面。现在我需要的是,如果一个人在第二页之后点击返回,我需要在他返回时关注他在第一页中点击的行。我可以在安卓中做这个吗请回复您的宝贵建议。Totramonhave建议后我的代码是。在amy代码中,我动态生成行。publicvoidonClick(Viewv){//TODOAuto-generatedmethodstubflag=v.getId();if(v.getId()==1){Intenti=newIntent(TableImageLayout.this,Ta

android - dispatchDraw 太多了,为什么?

我正在进行一项Activity,其中有两个ViewGroup作为其子项,每个ViewGroup中都有一个或多个View。我发现每次进行更改时都会调用dispatchDraw()4次,而当我使用ViewFlipper翻到下一个或上一个时调用10次。它真的会影响我的表现,但我无法通过Thread.dumpStack找出这些绘制的来源。它们在堆栈转储中看起来都一样。有谁知道Android什么时候会调用dispatchDraw,而dispatchDraw又会调用view的onDraw?我知道开发指南中有一篇文章告诉我Android如何绘制View,但没有告诉我何时绘制View。

Android - 定期从待机模式唤醒?

我有一个需要向服务器发送周期性心跳的应用程序,但是当手机进入待机模式时,后台心跳线程就会死掉。有没有办法Handlebars机从待机状态唤醒,发送心跳,然后以编程方式回到sleep状态?如果可能,我想避免使用PARTIAL_WAKE_LOCK。谢谢 最佳答案 Isthereanywaytowakethephonefromstandby,sendtheheartbeatandthengobacktosleepprogrammatically?将AlarmManager与_WAKEUP样式的警报一起使用。这是asampleproject

Android:我可以上传到市场的最大应用程序大小是多少?

除了几KB的其他音频文件外,我的原始文件夹中还有3个视频文件,每个70MB。我在测试我的应用程序时收到DROID空间不足的安装错误。我尝试卸载应用程序,但现在只剩下对设备必不可少的应用程序。解决这个问题需要做什么?我还想知道我可以上传到Android市场的应用程序大小是多少?谢谢。 最佳答案 大多数应用通过让用户从他们自己的服务器下载数据文件来解决这个问题-这样,您就可以将它们下载到SD卡中。请记住,在Froyo(Android2.2)之前,所有数据最终都存储在非常有限的手机内部存储空间中,因此70MB基本上会迫使用户删除所有其他应

Android - 如何更新当前显示的 ListView 项目

我在我的Activity中有项目列表,我动态加载,项目接项目。最初我加载“轻量级”版本,处理完成后我想用新信息更新项目。喜欢设置一些文本或替换图像。这意味着我需要更新Adapter#getView已经返回后显示的ListView项目。当然,我不知道用户是否正在主动滚动并且此项目仍然可见或已滚出View。我唯一能想到的就是扩展View以便它在自己的线程上执行一些操作并在完成后自行更新,但它会起作用吗?感谢您的建议 最佳答案 这个android-developers示例可能会有所帮助:http://android-developers.

Android:进度对话框不显示

我有一些数据在用户第一次进入我的Activity时加载到数据库中,并且想在第一次加载这些数据时显示一个ProgressDialog.我的Activity是一个ExpandableListActivity,我不会创建SimpleExpandableListAdapter或调用setListAdapter传递我的适配器,直到我确定数据确实存在.我的onCreate看起来像这样:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);mCategoryDbHelper=n

android - 模式识别——万智牌

我希望在我的android上(和/或更可能回到服务器上)创建一个程序,以使用手机上的摄像头捕捉卡的图像并将其分解成相应的部分并使用它们来识别在我自己创建的数据库中使用的卡片。模式识别是我需要帮助的地方。好的,一张卡片有一个黑色边框,顶部有一个“盒子”,上面有卡片的名称、一张图片、一个带有卡片类型的盒子和一个代表它来自的系列的符号,最后一个盒子有一些更具描述性的文字。首先,我假设所有卡片都遵循该格式。好的,至少要识别那张卡片,我需要识别顶部框并对键入的文本进行OCR。如果我能匹配中间框中的符号,那就太好了,但是..任何人都可以指出我需要自己编写代码的API或文章/书籍吗?